Mechanical attempts at fixing Linux build. Still broken, but I'm out of gas for...
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 8 Dec 2014 07:08:18 +0000 (07:08 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Mon, 8 Dec 2014 07:08:18 +0000 (07:08 +0000)
64 files changed:
gpsbabel/an1.cc
gpsbabel/arcdist.cc
gpsbabel/bcr.cc
gpsbabel/bend.cc
gpsbabel/cet_util.cc
gpsbabel/compegps.cc
gpsbabel/csv_util.cc
gpsbabel/delbin.cc
gpsbabel/discard.cc
gpsbabel/duplicate.cc
gpsbabel/enigma.cc
gpsbabel/fatal.cc
gpsbabel/filter_vecs.cc
gpsbabel/g7towin.cc
gpsbabel/garmin_fs.cc
gpsbabel/garmin_tables.cc
gpsbabel/garmin_txt.cc
gpsbabel/gbfile.cc
gpsbabel/gbser.cc
gpsbabel/gbser_posix.cc
gpsbabel/ggv_ovl.cc
gpsbabel/gopal.cc
gpsbabel/gpssim.cc
gpsbabel/height.cc
gpsbabel/html.cc
gpsbabel/inifile.cc
gpsbabel/interpolate.cc
gpsbabel/itracku.cc
gpsbabel/jtr.cc
gpsbabel/kml.cc
gpsbabel/lowranceusr.cc
gpsbabel/lowranceusr4.cc
gpsbabel/maggeo.cc
gpsbabel/magproto.cc
gpsbabel/main.cc
gpsbabel/mapsend.cc
gpsbabel/mkicondoc.cc
gpsbabel/mkshort.cc
gpsbabel/mtk_locus.cc
gpsbabel/netstumbler.cc
gpsbabel/nmea.cc
gpsbabel/ozi.cc
gpsbabel/parse.cc
gpsbabel/pcx.cc
gpsbabel/pocketfms_wp.cc
gpsbabel/polygon.cc
gpsbabel/position.cc
gpsbabel/psitrex.cc
gpsbabel/radius.cc
gpsbabel/skyforce.cc
gpsbabel/smplrout.cc
gpsbabel/sort.cc
gpsbabel/src/core/logging.h
gpsbabel/stackfilter.cc
gpsbabel/stmsdf.cc
gpsbabel/subrip.cc
gpsbabel/text.cc
gpsbabel/tmpro.cc
gpsbabel/tomtom.cc
gpsbabel/trackfilter.cc
gpsbabel/transform.cc
gpsbabel/validate.cc
gpsbabel/vecs.cc
gpsbabel/vpl.cc

index 769f17250025152ee67eb0ca6549b0ffb7893a47..90c848a7a5216dd0b0adc58c2464b34ef202f2c3 100644 (file)
@@ -20,6 +20,7 @@
  */
 
 #include "defs.h"
+#include <stdlib.h> // atof
 
 #define MYNAME "an1"
 
index 45053f9058780bfbf4596474d5dd28d9e6edb73b..d5c8e8d21d52ed13be1378977fe9d6c6d9e77878 100644 (file)
@@ -25,6 +25,8 @@
 #include "grtcirc.h"
 
 #include <math.h>
+#include <stdio.h>
+#include <stdlib.h> // strtod
 
 #if FILTERS_ENABLED
 #define MYNAME "Arc filter"
index 4dbbf260ae780a13afa6614f5639326ee0cdee5f..87f5bb5c435c3ff190001796db03338e20f01e73 100644 (file)
@@ -32,6 +32,8 @@
 #include "cet_util.h"
 #include "inifile.h"
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "bcr"
 
index 44d03592b97a4871604cee836374c68af2626c06..89c9d801e0caa21f8226b6f578b268b6883b9820 100644 (file)
@@ -24,6 +24,7 @@
 #include "filterdefs.h"
 #include "grtcirc.h"
 
+#include <stdlib.h>
 #include <cmath>
 
 #define MYNAME "bend"
index 39c1978ef46faf5110b370d89d80e6dd56769a2a..3fb8ded52e969ae105acab80868a9f002a2b63cf 100644 (file)
@@ -22,7 +22,7 @@
 #include "defs.h"
 #include "cet.h"
 #include "cet_util.h"
-
+#include <stdlib.h> // qsort
 #include <QtCore/QDebug>
 #include <QtCore/QTextCodec>
 
index ef0950efb55759f5bb5bd3b1795dc7f9268e11b5..8badb4e97363d8e621cf6cf6bc878af31c98f7f9 100644 (file)
@@ -62,6 +62,8 @@
 #if CSVFMTS_ENABLED
 #include <math.h>
 #include "jeeps/gpsmath.h"
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "CompeGPS"
 
index 35692fa73a91ed09419c1d45da17c4fba91c9b46..2aa5ed4b7e6de7a71dfa2e99f2538285c317f2a8 100644 (file)
@@ -31,6 +31,8 @@
 #include "strptime.h"
 
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "CSV_UTIL"
 
index 64d301d58cd73dc776695e4435ef653857d964d8..a08c44100b51f52f4d6bdda2535e7f096bcd903c 100644 (file)
@@ -23,6 +23,7 @@
 #include "defs.h"
 #include "src/core/xmltag.h"
 #include <assert.h>
+#include <stdio.h> /* for atoi, sprintf */
 
 #define MYNAME "delbin"
 static short_handle mkshort_handle;
index 6c0f68e037afb9eb15aa9124e2fd74aeae752015..67ab920f544424b71961b32c274ca7a7e853e421 100644 (file)
 
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdlib.h>
 // Can't use QRegularExpression because Linux won't get Qt 5 for years. 
 #include <QtCore/QRegExp>
+#include <stdlib.h>
+#include <stdio.h>
 
 #if FILTERS_ENABLED
 static char* hdopopt = NULL;
index a5ca5e81f0f1552f785a6cb4286b2cf04a6801a7..780b51e37dadf2b73c126fc8e9077f0a8a410d66 100644 (file)
@@ -20,6 +20,8 @@
  */
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdio.h>
+#include <stdlib.h> // qsort
 
 #if FILTERS_ENABLED
 static char* snopt = NULL;
index 0d4e9ce68753a4808c6725158f2922866a9779e9..872ac3c7ddd4148d9d245b3edca011d53022d2e2 100644 (file)
@@ -23,6 +23,7 @@
 
 #include "defs.h"
 #include <math.h>
+#include <stdlibath.h>
 
 #define MYNAME "Enigma binary route and waypoint file format"
 
index 8678be2f1615f2ac5fa6040993205c84e5dc660c..fe2da924c00cc68f6489a875d524fc79c4720f8d 100644 (file)
@@ -20,6 +20,8 @@
  */
 
 #include "defs.h"
+#include <stdio.h>
+#include <stdlib.h>
 void
 fatal(const char* fmt, ...)
 {
index a2709847b841bbd6b19b9b8e8f7e1ba3c286cf04..325c35fa6dbb559795a6166da4b52c547d85df11 100644 (file)
 #include "filterdefs.h"
 #include "inifile.h"
 #include "gbversion.h"
-
 #include <QtCore/QStringList>
+#include <stdlib.h> // qsort
+#include <stdio.h>
+#include <stdlib.h>
 
 typedef struct {
   filter_vecs_t* vec;
index cfbd5271daa4e706bde0f2a26e29ea15ee24abda..24d1ea8f882c23d0a4ccfa58f0a832017e5b8d21 100644 (file)
@@ -32,6 +32,8 @@
 #include "strptime.h"
 
 #include <time.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #if CSVFMTS_ENABLED
 
index 70021d73b769bce28eb00123ab1565ca2b9bbf6b..de3b01bb3ff3a834cc44a1cd4b9886f9d5876fd3 100644 (file)
@@ -26,6 +26,8 @@
 #include "inifile.h"
 
 #include <QtCore/QXmlStreamWriter>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "garmin_fs"
 
index 14ae1df1fccca2add76fa5ce764b32642af2a95c..17453efef545b0dd7bebd32a2af8dc6fcf827dd1 100644 (file)
@@ -23,6 +23,7 @@
 #include "garmin_tables.h"
 #include "src/core/logging.h"
 #include "jeeps/gpsmath.h"
+#include <stdlib.h> // qsort
 
 #define MYNAME "garmin_tables"
 
index d61159003eb416c5f68a6f4b4dc4c6b7084c06e6..eb79573ea5c491651fb8368807a9618ca8194089 100644 (file)
@@ -32,6 +32,7 @@
 #include "strptime.h"
 
 #include <cmath>
+#include <stdlib.h> // qsort
 
 #define MYNAME "garmin_txt"
 
index 7a574cb3e4aeab60b105c5eaf53949dd3f5a095d..a750a2f01989c0ca7ba30f5762235d58e6b003a2 100644 (file)
@@ -24,6 +24,7 @@
 #include "gbfile.h"
 
 #include <assert.h>
+#include <stdio.h>
 
 #if __WIN32__
 /* taken from minigzip.c (part of the zlib project) */
index f24f4e2a8a2d49d24165a62654df2a7a9ffbbb44..66b6cc46fd8fadadd799408a1a6cf2d908ca0688 100644 (file)
@@ -25,6 +25,7 @@
 
 #include <assert.h>
 #include <stdarg.h>
+#include <stdio.h>
 
 void gbser__db(int l, const char* msg, ...)
 {
index 3ae1522a398086f58f84403ec3803e1f9a9f0014..cab5e6660f6cd070bd67ac9d523bac92c9989bfa 100644 (file)
 #include "gbser.h"
 #include "gbser_private.h"
 
+#include <assert.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <stdarg.h>
+#include <stdio.h>
 #include <sys/time.h>
 #include <termios.h>
 #include <unistd.h>
-#include <fcntl.h>
-#include <errno.h>
-
-#include <assert.h>
-#include <stdarg.h>
 
 typedef struct {
   struct termios  old_tio;
index 7c195a2c6c3cc7dc0070ec0a499a453a037ee614..7e08fb922ff00055c1b671e9a10a46a8ba677840 100644 (file)
@@ -25,6 +25,8 @@
 #include "grtcirc.h"
 
 #include <cmath>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "ggv_ovl"
 
index 1b78d4649986a5baf2aa7ea1a69c40bdce027b2b..ef760c7440e5b7c9b80c38fff7ee5fc1c1b7d88a 100644 (file)
@@ -53,6 +53,8 @@
 #include "strptime.h"
 #include "jeeps/gpsmath.h"
 #include "grtcirc.h"
+#include <stdlib.h>
+#include <stdio.h>
 #include <cmath>
 #define MYNAME "gopal"
 
index 84879878394d14540dfb53b8badcb279173b69b3..6b9300a148a36afcc7ced04c1d52694e76d561ac 100644 (file)
@@ -22,6 +22,8 @@
 
 #include "defs.h"
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "gpssim"
 
index 36a27f10b709ecce0e0b2e1d505cb3eda024c9ed..fcf5b7046454b1c54b3fcf54fc3b66364a523d89 100644 (file)
@@ -25,6 +25,7 @@
 #include "defs.h"
 #include "filterdefs.h"
 #include <math.h>
+#include <stdlib.h>
 
 #define MYNAME "height"
 
index 0610599c6dcf1ff00f5ac6e8490eccc5264fcd72..f208e7cb43612d1462aae7925ac8bbad06f343be 100644 (file)
@@ -23,6 +23,8 @@
 #include "defs.h"
 #include "jeeps/gpsmath.h"
 #include "src/core/xmltag.h"
+#include <stdlib.h>
+#include <stdio.h>
 
 static gbfile* file_out;
 static short_handle mkshort_handle;
index 8ff13a7725b2810808fc29e767b13747bcc4472f..242dd98fbd7d40314f862a55014310a603c687ea 100644 (file)
@@ -20,6 +20,8 @@
 
 #include "defs.h"
 #include "inifile.h"
+#include <stdio.h>
+#include <stdlib.h>
 
 #define MYNAME "inifile"
 
index 427a43761b441de78c79746933ebecc6dbc26033..4c39be8c237643448ca888667d6a99f71df20bd9 100644 (file)
@@ -22,6 +22,7 @@
 #include "defs.h"
 #include "filterdefs.h"
 #include "grtcirc.h"
+#include <stdlib.h>
 
 #if FILTERS_ENABLED
 #define MYNAME "Interpolate filter"
index 6d424186476842d6117175ca8081d66c8fcb038e..959931f7d9edca9bcef51cc1f367b8037d2cf17a 100644 (file)
@@ -33,6 +33,7 @@
 #include "gbser.h"
 #include <ctype.h>
 #include <math.h>
+#include <stdio.h>
 
 #define MYNAME "itracku"
 
index e8427d19902f099846d6a03bfc358b39331fb164..0040269619aaf46d807dceda0f0f7451eecea078 100644 (file)
@@ -22,6 +22,8 @@
 #include "defs.h"
 #include "csv_util.h"
 #include <cmath>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "jtr"
 
index 8429f62aed4cd942e5ec7165b46cab87329b07e2..abb8165a52d3774b99493f7236da9a365874e942 100644 (file)
@@ -33,6 +33,8 @@
 #include <QtCore/QRegExp>
 #include <QtCore/QXmlStreamAttributes>
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 // options
 static char* opt_deficon = NULL;
index a96bd4baed0c48b242c5e919167bcbf9e2ff6233..206d36ef2daaa36ffa677cd7e0923da65d75bba2 100644 (file)
@@ -34,7 +34,9 @@
 
 #include "defs.h"
 #include <QtCore/QDebug>
+#include <stdio.h>
 #include <cmath> /* for lat/lon conversion */
+#include <stdlib.h> // atoi
 
 typedef struct lowranceusr_icon_mapping {
   const int    value;
index 6a936f27b5f2a4dc5e2e51d1f53bdc307b4af7fa..e16e00416a12d7a69aae5d5b8808f6a903fa5797 100644 (file)
@@ -28,6 +28,7 @@
 #include "defs.h"
 #include <math.h> /* for lat/lon conversion */
 #include <time.h> /* for gmtime */
+#include <stdio.h> /* for gmtime */
 
 /* from waypt.c, we need to iterate over waypoints when extracting
    routes */
index 148b9cd42385557e94f7a471b93cf28c11d56858..a50ccbfea579e9b1ed82b9a508a51638a03cd7e4 100644 (file)
@@ -25,6 +25,8 @@
 #include "magellan.h"
 #include <QtCore/QXmlStreamAttributes>
 #include <cmath>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "maggeo"
 
index d513d16b4004b1c4593750197f79af710f72887f..2c559de73b9c1a0c8ef56d11e754914044ba0d2f 100644 (file)
@@ -31,6 +31,8 @@
 #if HAVE_GLOB
 #include <glob.h>
 #endif
+#include <stdlib.h>
+#include <stdio.h>
 
 static int bitrate = 4800;
 static int wptcmtcnt;
index 59eb24cae4284b0e5bba6147e094bc3fe297179a..f67be4c31893ebf9da8705fc8d5c6782648b6ae3 100644 (file)
@@ -28,6 +28,8 @@
 #include "session.h"
 #include "src/core/usasciicodec.h"
 #include <ctype.h>
+#include <stdlib.h>
+#include <stdio.h>
 #include <signal.h>
 
 #define MYNAME "main"
index 271b49be04605ea724fff979ac79318db9056f00..093fbd753250526faf0522cae49a046d00b7de18 100644 (file)
@@ -22,6 +22,7 @@
 #include "mapsend.h"
 #include "magellan.h"
 #include <cmath>
+#include <stdio.h>
 
 static gbfile* mapsend_file_in;
 static gbfile* mapsend_file_out;
index d3ab9509a5380eee049212c5c8512d202eb5576b..101ccbf5190a65e60802ebe74d6abceef4d46a7f 100644 (file)
@@ -5,11 +5,9 @@
 #include "fatal.cc"
 #include "util.cc"
 #include "cet.cc"
-// #define VERSION "1"
 #include "globals.cc"
 #include "jeeps/gpsmath.cc"
-//#include <stdarg.h>
-//#include <stdio.h>
+#include <stdlib.h> // qsort
 
 
 
index 2200ab458af46313de0a5c920d394f21b4a66946..e7ffec15183ed1ccdf8c63ce4bcf8b3dec46f3b4 100644 (file)
 
  */
 
-#include <string.h>
-#include <ctype.h>
-#include <stdlib.h>
-
 #include "defs.h"
 #include "cet.h"
 #include "cet_util.h"
 
+#include <ctype.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+
 #define MYNAME "mkshort"
 
 static const char vowels[] = "aeiouAEIOU";
index fd458343693fd6e1d300198a5633c1c4f209ad68..e0ab8fc0ea6a5f210bb4130f574f47f1e443c7c7 100644 (file)
@@ -40,6 +40,8 @@ Example usage::
 #include "defs.h"
 #include "gbser.h"
 #include <errno.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 static route_head* track;
 
index af11c50603efd9b3b04421897601bce984e8c23a..02771f1723717be8c03c822505761bf40ad0cd11 100644 (file)
@@ -23,6 +23,8 @@
 #include "defs.h"
 #include "csv_util.h"
 #include <ctype.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 static gbfile* file_in;
 static char* nseicon = NULL;
index 394a90be35bcd886957448af83dd9cc38af97cc2..905b17ff7348d7472a38e9fd4f4b101701d61bd4 100644 (file)
 
  */
 
-#include <ctype.h>
-#include <math.h>
-#include <time.h>
 
 #include "defs.h"
 #include "gbser.h"
 #include "strptime.h"
 #include "jeeps/gpsmath.h"
 
+#include <ctype.h>
+#include <math.h>
+#include <time.h>
+#include <stdlib.h>
+#include <stdio.h>
+
 /**********************************************************
 
    ' 1      2      3        4 5         6 7 8  9   10   11 12  13 14 15
index 015b3865a76a1e39e09a2343735046c02c702580..dfcb3103ecb9447b8614968f177769c861e30015 100644 (file)
@@ -27,6 +27,8 @@
 #include "jeeps/gpsmath.h"
 #include <ctype.h>
 #include <math.h>                /* for floor */
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME        "OZI"
 #define BADCHARS       ",\r\n"
index ec1739a75ce8c3af213728d90b46df27d666148e..4bfdea50bb4360809a1b31027054ed42292fde04 100644 (file)
@@ -24,6 +24,7 @@
 #include "jeeps/gpsmath.h"
 #include "strptime.h"
 #include <math.h>
+#include <stdio.h>
 
 /*
  * parse_distance:
index 02c9b756ec640d5a8358d7630c2eb726aac93b15..14ce3766f1338eeebe479b0ae787f839495a3feb 100644 (file)
@@ -24,6 +24,8 @@
 #include "garmin_tables.h"
 #include "csv_util.h"
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 static gbfile* file_in, *file_out;
 static short_handle mkshort_handle;
index 14b80515675000df5dd2ed4e96b78bbf0f43b033..072e501e67d8ff3c4ee971e868bcb60fdb6f92f4 100644 (file)
@@ -20,6 +20,8 @@
 
 #include "defs.h"
 #include "csv_util.h"
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "PocketFMS waypoint text file format"
 
index 1c5f8845bfe9cc521eeb29c21ffdb0211b83a716..bb8f73bb9b1cccad7a047930a0ad12a323873f3d 100644 (file)
@@ -20,6 +20,7 @@
  */
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdio.h>
 
 #if FILTERS_ENABLED
 #define MYNAME "Polygon filter"
index 79066e7ee197cc14de1d184d88ad9cee55847097..2b06c5db3d113d19fe4b64dcc656755f1d0c992c 100644 (file)
@@ -23,6 +23,7 @@
 #include "filterdefs.h"
 #include "grtcirc.h"
 #include <math.h>
+#include <stdlib.h>
 
 #if FILTERS_ENABLED
 
index 53562c04e40d8bfae11395b96ef30f6aa364b4e1..8f2dc0b3516afee27474a688570e38cf9ef36c57 100644 (file)
@@ -22,6 +22,8 @@
 #include "defs.h"
 #include "garmin_tables.h"
 #include <ctype.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "PSITREX"
 
index ac49b023f4a39ba521a5f669063f02d827b64342..c80cf52d03a7ab093c1b19577f67e9309621a05b 100644 (file)
@@ -21,6 +21,8 @@
 #include "defs.h"
 #include "filterdefs.h"
 #include "grtcirc.h"
+#include <stdlib.h>
+#include <stdio.h>
 
 #if FILTERS_ENABLED
 
index dad6e980841aa53e2b1c0bd558d968e95c194955..e67ccda1aa042f7c606aad3a11c4ff918db58809 100644 (file)
@@ -24,6 +24,8 @@
 
 #include "defs.h"
 #include <math.h>
+#include <stdlib.h>
+#include <stdio.h>
 
 #define MYNAME "skyforce"
 
index f402c5a04847631b5fd24da0aa0bd368157eb6cb..ef0659e24535e277054c486bdc2f63677b9509f6 100644 (file)
@@ -59,6 +59,7 @@
 #include "defs.h"
 #include "filterdefs.h"
 #include "grtcirc.h"
+#include <stdlib.h>
 
 #define MYNAME "simplify"
 
index 32fd6290bf09238e565252d907e060e750b2dc9c..c1a497f2f1b318009e7bd7eaa74fc080bca1564f 100644 (file)
@@ -20,6 +20,7 @@
  */
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdlib.h>
 
 #if FILTERS_ENABLED
 
index 1fe07000496bea7eea3195245bdaec681011ccd7..f5d257db32de36ca3dd963109714c2ea7e7d9723 100644 (file)
@@ -24,6 +24,7 @@
 
 #include <QtCore/QTextStream>
 #include <QtCore/QFile>
+#include <stdlib.h> //exit()
 
 class Warning {
  public:
index 60bdb2d9c9d1ca2df03d9c411ffb244322bff951..303f94adc5ccba4dbcbb183b34a568253383d0a9 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdlib.h>
 
 #if FILTERS_ENABLED
 
index 3b2a324a0790fa1c23b5ee5e736fd4abb147145b..44c809459570be691851646e7089eacb8120f8fa 100644 (file)
@@ -37,6 +37,7 @@
 #include "grtcirc.h"
 
 #include <time.h>
+#include <stdlib.h>
 
 #define MYNAME "stmsdf"
 
index 3660130e7534a59fcb4af1596c311ae716b9531e..ffd95f6e3950915a0026ccae4b517938228affa2 100644 (file)
@@ -21,6 +21,7 @@
  */
 
 #include "defs.h"
+#include <stdio.h> /* for gmtime */
 
 #define MYNAME "subrip"
 
index b34ff12911823938299b851e4db09fba645e6f42..847f20f776d60881a8d74f7d97919cd09b098506 100644 (file)
@@ -24,6 +24,7 @@
 #include "jeeps/gpsmath.h"
 #include "src/core/xmltag.h"
 #include <ctype.h>
+#include <stdlib.h>
 
 static gbfile* file_out;
 static short_handle mkshort_handle;
index 0ae20fa5fcad32897cf78684078c6cad425feb72..b60d1630868df64a9d0ccb2ed2de1e69ab3b1ff5 100644 (file)
@@ -34,6 +34,7 @@
 
 #include "defs.h"
 #include "csv_util.h"
+#include <stdlib.h>
 
 #define MYNAME "TMPro"
 
index 741391db011cad3e3dd7516c62e099d45c11d7a0..faf8b8dd557d6cb6443daca800ab18cb2b448d24 100644 (file)
@@ -39,6 +39,7 @@
 
 
 #include "defs.h"
+#include <stdlib.h> // qsort
 
 #define MYNAME "TomTom"
 
index 0439bcac7379031eb45ca5bc236bc0f745adc4bb..b54cf0f3a1b50eefa775d52fbc498c868a4d5a03 100644 (file)
@@ -29,6 +29,8 @@
 #include <QtCore/QRegExp>
 #include <QtCore/QXmlStreamAttributes>
 #include <cmath>
+#include <stdio.h> /* for snprintf */
+#include <stdlib.h> /* for qsort */
 
 #if FILTERS_ENABLED || MINIMAL_FILTERS
 #define MYNAME "trackfilter"
index 9eb7644f2c9ac967a2ed7d0a7b2169d64ed06226..c625ed97498bb678ea79e43a470878f690309b35 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdlib.h>
 
 #if FILTERS_ENABLED
 
index 68730e06a056bf39357607eb30aec83e684debde..af7b1225a377343114d49cb550481138f49d082b 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "defs.h"
 #include "filterdefs.h"
+#include <stdio.h>
 
 #if FILTERS_ENABLED
 #define MYNAME "validate"
index b29b6fdfc9839a52fabb5cee93cb34b87c902468..3bb2d76e1d75a1db6ba3c77c5af5d616b386be83 100644 (file)
@@ -24,6 +24,7 @@
 #include "inifile.h"
 #include "gbversion.h"
 #include <stdio.h>
+#include <stdlib.h> // qsort
 
 #define MYNAME "vecs.c"
 
index 0feb76d87484ac4d42eb30f97af7037c36469c95..8e845b872abe90c45dde065eb6706899dbc4dbc4 100644 (file)
@@ -107,6 +107,7 @@ C - Checksum
  */
 
 #include "defs.h"
+#include <stdio.h> /* for sscanf */
 
 #define MYNAME "vpl"